Filter results 27 Cars
Browse by shape
Browse by trim
Sort By
2022 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Perrys Mazda Mansfield
3,826 miles
Request callback
£16,999
2023 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Hendy Mazda Horsham
7,043 miles
Request callback
£19,750
2022 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Leslies Motors Mazda Isle of Wight
18,864 miles
Request callback
£18,499
2024 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Macklin Motors Mazda Hamilton
3 miles
Request callback
£21,477
2024 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Sandicliffe Mazda Nottingham
7 miles
Request callback
£21,984
2023 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Sandicliffe Mazda Loughborough
3,930 miles
Request callback
£18,989
2023 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Hendy Mazda Eastleigh
5,602 miles
Request callback
£20,250
2022 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Perrys Ford Worksop
6,037 miles
Request callback
£18,289
2023 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Perrys Mazda Mansfield
4,142 miles
Request callback
£16,999
2022 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Macklin Motors Mazda Hamilton
9,389 miles
Request callback
£16,890
2022 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Sandicliffe Mazda Leicester
4,954 miles
Request callback
£18,900
2022 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Sandicliffe Mazda Leicester
7,602 miles
Request callback
£19,500
2023 Mazda 2 Hybrid
1.5i Hybrid Agile 5dr CVT
1.5i Hybrid Agile 5dr CVT
Ashford Orbital Mazda
5,050 miles
Request callback
£18,695
2023 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Perrys Mazda Preston
1,413 miles
Request callback
£19,889
2023 Mazda 2 Hybrid
1.5i Hybrid Select 5dr CVT
1.5i Hybrid Select 5dr CVT
Sandicliffe Mazda Leicester
2,953 miles
Request callback
£21,900
Buy new from | £17,134 | (list price from £18,625) |
Showing 1 - 15 of 27 cars